$(document).ready(function () {
    // $("input[name='menuName']").focus();
    // $("#menuName").focus();
    $(".i-checks").iCheck({checkboxClass: "icheckbox_square-green", radioClass: "iradio_square-green",});
    selectPreviousMenu();
});
/*选择上级菜单*/
function selectPreviousMenu() {
    $("#parentButton,#parentName").on("click",function () {
        var url = CTX + "/admin/sys/menu/treeMenu?extId="+$("input[name='id']").val();
        // 正常打开
        top.layer.open({
            type: 2,
            area: ['300px', '420px'],
            title:"选择上级菜单",
            content: url ,
            btn: ['确定', '关闭']
            ,yes: function(index, layero){ //或者使用btn1
                var body = layer.getChildFrame('body',index);//建立父子联系
                var tree = layero.find("iframe")[0].contentWindow.tree;//h.find("iframe").contents();
                var ids = [], names = [], nodes = [];
                /*if ("${checked}" == "true"){
                    nodes = tree.getCheckedNodes(true);
                }else{
                    nodes = tree.getSelectedNodes();
                }*/
                nodes = tree.getSelectedNodes();
                for(var i=0; i<nodes.length; i++) {//<c:if test="${checked && notAllowSelectParent}">
                    // if (nodes[i].isParent){
                    //     continue; // 如果为复选框选择，则过滤掉父节点
                    // }//</c:if><c:if test="${notAllowSelectRoot}">
                    /*if (nodes[i].level == 0){
                        //top.$.jBox.tip("不能选择根节点（"+nodes[i].name+"）请重新选择。");
                        top.layer.msg("不能选择根节点（"+nodes[i].name+"）请重新选择。", {icon: 0});
                        return false;
                    }//</c:if><c:if test="${notAllowSelectParent}">
                    if (nodes[i].isParent){
                        //top.$.jBox.tip("不能选择父节点（"+nodes[i].name+"）请重新选择。");
                        //layer.msg('有表情地提示');
                        top.layer.msg("不能选择父节点（"+nodes[i].name+"）请重新选择。", {icon: 0});
                        return false;
                    }*///</c:if><c:if test="${not empty module && selectScopeModule}">
                    /*if (nodes[i].module == ""){
                        //top.$.jBox.tip("不能选择公共模型（"+nodes[i].name+"）请重新选择。");
                        top.layer.msg("不能选择公共模型（"+nodes[i].name+"）请重新选择。", {icon: 0});
                        return false;
                    }else if (nodes[i].module != "${module}"){
                        //top.$.jBox.tip("不能选择当前栏目以外的栏目模型，请重新选择。");
                        top.layer.msg("不能选择当前栏目以外的栏目模型，请重新选择。", {icon: 0});
                        return false;
                    }*///</c:if>
                    ids.push(nodes[i].id);
                    names.push(nodes[i].name);//<c:if test="${!checked}">
                    break; // 如果为非复选框选择，则返回第一个选择  </c:if>
                }
                $("#parentId").val(ids.join(",").replace(/u_/ig,""));
                $("#parentName").val(names.join(","));
                $("#parentName").focus();
                top.layer.close(index);
            },
            cancel: function(index){ //或者使用btn2
                //按钮【按钮二】的回调
            }
        });


    });

    
}